leather soap - İngilizce Eş Anlamlılar Sözlük

leather soap

n.
[1] saddle soap